#include "uBroadcast_B1.h"
#include "uBroadcast_UDP.h"

#include <stdio.h>
#include <unistd.h>

int main(void) {
	uMessage msg;
	ub_UDP * conn = ub_udp_connect("hello1", UB_BROADCAST_UDP_PORT);

	ub_clear(&msg);
	ub_write_str(&msg, "Hello world!");
	ub_flush(&msg);

	while (1) {
//		printf(".");
		UB_TYPE(&msg) = (UB_TYPE(&msg) + 1) % 16;
		ub_udp_send(conn, &msg);
		ub_debug(&msg);
		usleep(10000);
		fflush(stdout);
	}

	ub_udp_disconnect(conn);
}
